//该文件用于创建Vuex中最为核心的store
import Vue from 'vue'
//引入Vuex
import Vuex from 'vuex'

// 引入count和person的store
import countOptions from './Count';
import personOptions from './Person';
//应用Vuex插件
Vue.use(Vuex)

//准备actions——用于响应组件中的动作


//创建并暴露store
export default new Vuex.Store({
	// 3.在暴露的Store对象中定义modules对象用于存储模块
	modules:{
		// key是模块对外名，value则是模块
		// 组件通过key来访问模块
		countAbout:countOptions,
		personAbout:personOptions
	}
})